oh wow...so much learned in one night